pent-up rage - French English Dictionary